A Multipole-based Algorithm for Eecient Calculation of Forces and Potentials in Macroscopic Periodic Assemblies of Particles a Multipole-based Algorithm for Eecient Calculation of Forces and Potentials in Macroscopic Periodic Assemblies of Particles

نویسندگان

  • Christophe G. Lambert
  • Thomas A. Darden
چکیده

A new and e cient algorithm based on multipole techniques is presented which calculates the electrostatic forces and potentials in macroscopic periodic assemblies of particles. The Fast Multipole Algorithm (FMA) can be used to compute forces within the n-particle unit cell in O(n) time. For the cubic lattice, forces due to a 3k 3k 3k lattice of images of the unit cell, containing 33kn particles, can be computed in O(nk2 + k3 log k) time to arbitrary precision. The algorithm was readily added onto an existing FMA implementation, and computational results are presented. Accurate electrostatic computations were done on a 38 38 38 region of 100000-particle unit cells, giving a volume of 28 quadrillion particles at less than a twofold cost over computing the forces and potentials in the unit cell alone. In practice, a k = 4 : : : 6 simulation approximates the true in nite lattice Ewald sum forces (including the shape-dependent dipole correction) to high accuracy, taking 25-30 % more time to compute than only the unit cell. The method extends to non-cubic unit cell shapes, and non-cubic macroscopic shapes. Simple code modi cations allowed computation of forces within macroscopic spheres and ellipsoids, and within near-in nite square, circular, and elliptical surfaces formed of unit cubes replicated along two of the three axes. In addition to e cient periodic simulations, the method provides a powerful tool to study limiting behavior of various nite crystal shapes, as well as surface phenomena in molecular dynamics simulations. 2

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

A Multipole - Based Algorithm for E cient Calculation of Forcesand Potentials in Macroscopic Periodic Assemblies of ParticlesChristophe

A new and eecient algorithm based on multipole techniques is presented which calculates the elec-trostatic forces and potentials in macroscopic periodic assemblies of particles. The Fast Multipole Algorithm (FMA) can be used to compute forces within the n-particle unit cell in O(n) time. For the cubic lattice, forces due to a 3 k 3 k 3 k lattice of images of the unit cell, containing 3 3k n par...

متن کامل

Particle-particle, particle-scaling function algorithm for electrostatic problems in free boundary conditions.

An algorithm for fast calculation of the Coulombic forces and energies of point particles with free boundary conditions is proposed. Its calculation time scales as N log N for N particles. This novel method has lower crossover point with the full O(N(2)) direct summation than the fast multipole method. The forces obtained by our algorithm are analytical derivatives of the energy which guarantee...

متن کامل

TREECODES FOR POTENTIAL AND FORCE APPROXIMATIONS A Dissertation by KASTHURI SRINIVASAN KANNAN

Treecodes for Potential and Force Approximations. (August 2008) Kasthuri Srinivasan Kannan, B.Sc., University of Madras; M.Sc., Indian Institute of Technology, Madras; M.S., Texas A&M University Co–Chairs of Advisory Committee: Dr. Vivek Sarin Dr. Devanayagam Palaniappan N -body problems encompass a variety of fields such as electrostatics, molecular biology and astrophysics. If there are N par...

متن کامل

A “v2-f Based” Macroscopic K-Ε Model for Turbulent Flow through Porous Media

In this paper a new macroscopic k-ε model is developed and validated for turbulent flow through porous media for a wide range of porosities. The morphology of porous media is simulated by a periodic array of square cylinders. In the first step, calculations based on microscopic v2 − f model are conducted using a Galerkin/Least-Squares finite element formulation, employing equalorder bilinear ve...

متن کامل

Pseudoparticle Multipole Method: A Simple Method to Implement High-Accuracy Treecode

In this letter we describe the pseudoparticle multipole method (PM), a new method to express multipole expansion by a distribution of pseudoparticles. We can use this distribution of particles to calculate high order terms in both the Barnes-Hut treecode and FMM. The primary advantage of PM is that it works on GRAPE. GRAPE is a special-purpose hardware for the calculation of gravitational force...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 1995